be overpowered - Allemand Anglais Dictionnaire